package api;

import dto.studentInfo;
import mapper.mysqlMapper;

import java.util.ArrayList;
import java.util.List;

/**
 * @author hxc
 * @dateTime: 2021/11/18
 * @description: 用于从数据库获取数据，把所有的查询到的数据加入到一个list
 *
 * */

public class getData {
    public static List<studentInfo> getScore(mysqlMapper mapper){
        //创建一个集合，接收所有的成绩
        List<studentInfo> getScore= new ArrayList<studentInfo>();

        //获取语文成绩数据
        List<studentInfo> findChinese=mapper.findChinese();
        //遍历加入集合
        for(studentInfo c:findChinese){
            getScore.add(c);
        }
        //获取数学数据
        List<studentInfo> findMath=mapper.findMath();
        for(studentInfo m:findMath){
            getScore.add(m);
        }
        //获取英语数据
        List<studentInfo> findEnglish=mapper.findEnglish();
        for(studentInfo e:findEnglish){
            getScore.add(e);
        }
        //返回值为添加数据后的集合

        return getScore;
    }
}
